home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 081 / opus100c.arc / ZERO2ONE.ARC / 000TO100.DOC next >
Encoding:
Text File  |  1987-07-12  |  14.0 KB  |  510 lines

  1.  
  2.  
  3.                                  OPUS 0.0 to OPUS 1.0
  4.  
  5.  
  6.                                   TABLE OF CONTENTS
  7.  
  8.  
  9.  
  10.               I. INTRODUCTION .................................... 1
  11.  
  12.  
  13.               II. FILE CHANGES ................................... 2
  14.  
  15.  
  16.               III. STEP BY STEP INSTALLATION ..................... 3
  17.  
  18.  
  19.               IV. DIFFERENCES BETWEEN OPUS 0.0 AND OPUS 1.0 ...... 4
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.                                 OPUS 0.0 to OPUS 1.00
  27.  
  28.               I. INTRODUCTION
  29.                  This document is intended for the experienced OPUS 
  30.                  sysop who has been running OPUS 0.0.  If you have not 
  31.                  run OPUS 0.0 before, this document is not for you.  It 
  32.                  assumes you already know OPUS.
  33.  
  34.                  The differences between the two versions are covered 
  35.                  and how to quickly convert to the new system.  If all 
  36.                  goes well, you should have OPUS 1.00 functional within 
  37.                  two hours.  Setup of netmail is covered in the main 
  38.                  OPUS documentation. After you finish your conversion, 
  39.                  refer to it to set up netmail.
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.                                         - 1 -
  84.  
  85.  
  86.  
  87.               II. FILE CHANGES
  88.  
  89.                  This section describes the changed files for converting 
  90.                  to OPUS 1.00.
  91.  
  92.                  A. CHANGED FILES
  93.  
  94.                     1. OPUS.EXE
  95.  
  96.                     2. OPUS.CTL
  97.  
  98.                     3. OPUS_CTL.EXE
  99.  
  100.                     4. OPUSGRAF.EXE
  101.  
  102.                     5. Menu files (???PRIV.BBS and ????PRIV.BBS)
  103.  
  104.                     6. Entire help files (normally C:\OPUS\HLP\*.BBS)
  105.  
  106.                     7. Some support display files (normally 
  107.                     C:\OPUS\MISC\*.BBS 
  108.  
  109.                  B. DELETED FILES
  110.  
  111.                     1. MAIL.SYS
  112.                     (may be used by other utilities)
  113.  
  114.                     2. AREAS.BBS
  115.                     (may be used by other utilities)
  116.  
  117.                  C. NEW FILES
  118.  
  119.                     1. ECHO.CTL
  120.                     (If you run internal echomail processing with OPUS)
  121.  
  122.                     2. OKFILE.LST
  123.                     (or other name determined by OPUS.CTL) - lists files 
  124.                     you allow to be file requested.  If it does not show 
  125.                     up here, OPUS will not allow it to be requested.
  126.  
  127.                     3. ABOUT.LST
  128.                     (or other name determined by OPUS.CTL) - gives 
  129.                     information about your BBS if user does a file 
  130.                     request of the name ABOUT.
  131.  
  132.                     4. MASTER.LST
  133.                     (or other name determined by OPUS.CTL) - a list of 
  134.                     all files available for file request when user does 
  135.                     a file request of the name FILES.
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.                                         - 2 -
  145.  
  146.  
  147.  
  148.               III. STEP BY STEP
  149.  
  150.               Detailed step by step upgrade instructions are included 
  151.               with your OPUS kit in a file called QUICK_KIT.DOC. 
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.                                         - 3 -
  206.  
  207.  
  208.  
  209.               IV. SUMMARY OF FUNCTIONAL CHANGES FROM OPUS 0.0 TO OPUS 
  210.               1.0
  211.  
  212.               This section is not intended to give comprehensive detail 
  213.               on the changes.  It simply highlights them.  Detailed 
  214.               information is contained elsewhere in the main 
  215.               documentation and the OPUS.CTL file.
  216.  
  217.                  A. OUTBOUND MAIL
  218.                  OPUS now will send outbound mail any time of the day.  
  219.                  It will accept and process file requests.  It will not 
  220.                  send file requests.
  221.  
  222.                  B. MATRIX ATTRIBUTES: ASSUMPTIONS AND OPTIONS
  223.                  Several new assumptions and options have been added. 
  224.                  These concern the attributes of a message created by 
  225.                  OPUS.  A minimum privilege level can be assigned to 
  226.                  each option.  Detailed information is contained in the 
  227.                  OPUS.CTL file.
  228.  
  229.                  C. FORWARD THAN KILL COMMAND
  230.                  The FK command allows you to forward a message, then 
  231.                  kill the original.
  232.  
  233.                  D. EXTERNAL PROGRAMS FOR FILE TRANSFER
  234.                  There is more flexibility for external programs that 
  235.                  handle file transfer. No protocol type is hard-coded.  
  236.                  You have ten (10) "slots" available for file transfer 
  237.                  protocol programs.
  238.  
  239.                  E. SYSOP-IS-NEXT-KEY
  240.                  When a caller is on-line, the "S" key turns on/off a 
  241.                  flag that tells Opus not to let any more callers on-
  242.                  line.  In other words, Opus will hold the system for 
  243.                  you.
  244.  
  245.                  F. INTERNAL VIDEO CODES
  246.                  New embedded codes allow you to specify color 
  247.                  attributes within a .BBS file.  That allows one file to 
  248.                  replace the former .BBS/.GBS combination.  The old 
  249.                  method is still supported.
  250.  
  251.                  G. ORPHAN COMMAND
  252.                  This command has been eliminated in the Files Area
  253.  
  254.                  H. EXTERNAL FILE MANAGEMENT OPTION
  255.                  You may link an external file manager directly into the 
  256.                  File area menu.
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.                                         - 4 -
  267.  
  268.  
  269.  
  270.                  I. CARRIER LOSS HANDLING
  271.                  OPUS can act as a watchdog and reboot after carrier 
  272.                  loss when an external program is invoked.
  273.  
  274.                  J. VIDEO METHOD
  275.                  Increased flexibility has been added for the local 
  276.                  console video output method to allow optimization on 
  277.                  certain computer types.
  278.  
  279.                  K. LAN SUPPORT
  280.                  OPUS.EXE can now be kept on a server
  281.  
  282.                  J. EXTERNAL MESSAGE MANAGEMENT
  283.                  You may link an external message manager directly into 
  284.                  the Message area menu.
  285.  
  286.                  K. ZONE COMMAND
  287.                  This command is no longer supported in the message area 
  288.                  menu.
  289.  
  290.                  L. CTL/PRM CHECK
  291.                  OPUS alarms if there is a date/time mismatch indicating 
  292.                  you forgot to compile the control file.
  293.  
  294.                  M. TIME AND DATE DISPLAY FORMAT FLEXIBILITY
  295.                  You can control how dates/times are displayed in 
  296.                  messages
  297.  
  298.                  N. TIME AND DATE STORAGE FORMAT
  299.                  There has been a change in the internal date/time 
  300.                  format of message files (*.MSG).
  301.  
  302.                  O. EXPANDED MULTITASKER SUPPORT
  303.                  In addition to DoubleDOS, Opus now supports several 
  304.                  other operating system enhancement programs.
  305.  
  306.                  P. DOS GATEWAY
  307.                  You can execute a dos command from the local sysop menu 
  308.                  when OPUS is waiting for a caller.
  309.  
  310.                  Q. TASK NUMBERS
  311.                  OPUS now allows you to specify a task number.  This 
  312.                  will affect the name of certain files.  It makes it 
  313.                  easier to run multiple copies of OPUS on the same PC.
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.                                         - 5 -
  328.  
  329.  
  330.  
  331.                  R. NO CHAT DURING GBS/BBS FILE EXECUTION
  332.                  Due to the overlay structure,  you cannot go into chat 
  333.                  when any GBS/BBS file is executing.  OPUS sends a 
  334.                  warning to the local console, if you try to do this.
  335.  
  336.                  S. FORCED EVENTS
  337.                  Events may be declared as forced.  If a mail transfer 
  338.                  carries you past the time of a forced event, it will be 
  339.                  executed anyway.
  340.  
  341.                  T. MESSAGES FROM DISK FILES
  342.                  You may create a message from a disk file.  This is 
  343.                  handy for a welcome message to new users and similar 
  344.                  such things.
  345.  
  346.                  U. DISK SPACE ALARM
  347.                  If disk space gets low in the primary areas for 
  348.                  netmail, OPUS sounds an alarm.
  349.  
  350.                  V. MULTIPLE MATRIX ADDRESSES
  351.                  You may declare up to fifteen (15) matrix addresses.  
  352.                  Only one address will be associated with outbound 
  353.                  traffic. This is handy for hosts and hubs.
  354.  
  355.                  W. UPLOADED MESSAGES
  356.                  Users may upload a message directly.  Ansi graphics are 
  357.                  allowed with this method if the message area is not an 
  358.                  ECHO area.
  359.  
  360.                  X. EXTERNAL MESSAGE EDITOR
  361.                  An external message editor may be declared to replace 
  362.                  the normal line oriented editor.  OPUS will 
  363.                  automatically quote any message if you reply with and 
  364.                  external editor.
  365.  
  366.                  Y. NEW EMBEDDED COMMAND: GoTo
  367.                  Allows jumps to skip a section of GBS/BBS file.
  368.  
  369.                  Z. ASYNCH PORTS
  370.                  You may specify any of sixteen (16) asynch ports 
  371.                  provided your FOSSIL program supports such a port.
  372.  
  373.                  AA. KEYBOARD COMMANDS
  374.                  The K key replaces the former ^K key for local keyboard 
  375.                  command.  The M key replace the former ^U key.  It 
  376.                  calls a matrix menu for performing many matrix 
  377.                  operations.
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.                                         - 6 -
  389.  
  390.  
  391.  
  392.                  BB. FILES.BBS WILDCARDS
  393.                  Files listed with wildcards may be downloaded
  394.  
  395.                  CC. FIDO STYLE QUESTIONNAIRE COMMANDS NO LONGER 
  396.                  SUPPORTED
  397.                  The Fido style questionnaire embedded commands are no 
  398.                  longer supported.
  399.  
  400.                  DD. FIDO ".HLP" EXTENSIONS NO LONGER SUPPORTED
  401.  
  402.                  EE. EVENT MANAGER SUPPORTS DAY OF THE WEEK
  403.  
  404.                  FF. OUTSIDE EMBEDDED COMMAND SUPPORTS PARAMETERS
  405.                  The ^OC command now supports passing parameters for 
  406.                  external programs.
  407.  
  408.                  GG. INTERNAL ZMODEM PROTOCOL
  409.                  This fast robust protocol is supported as an internal 
  410.                  protocol for file transfer as well as for netmail (when 
  411.                  communicating with another OPUS)
  412.  
  413.                  HH. NEW NETMAIL HANDSHAKE
  414.                  The YooHoo (c) handshake protocol is implemented.  This 
  415.                  allows future provision for passwords and recognition 
  416.                  of a system that can use Zmodem.  It is compatible with 
  417.                  most other non-OPUS netmail systems.
  418.  
  419.                  II. ZONE AND POINT ADDRESSING IMPLEMENTATION
  420.                  These are extensions to the NET/NODE addressing scheme 
  421.                  to allow support for INTERNATIONAL as well LOCAL mail 
  422.                  addressing.
  423.  
  424.                  JJ. EXTRA SUPPORT FOR EXTERNAL ECHOMAIL PROGRAMS
  425.                  OPUS can optionally create a log of message areas to 
  426.                  which it tosses echomail.  This will allow external 
  427.                  programs to process only those areas that have changed.
  428.  
  429.                  KK. EXTENDED MODEM SUPPORT
  430.                  Higher baud rates as well as constant baud rates are 
  431.                  supported for compatibility with the new higher speed 
  432.                  modems.  Several forms of flow control support are now 
  433.                  supported
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.                                         - 7 -
  450.  
  451.  
  452.  
  453.                  LL. LASTREAD POINTERS FOR SYSOP
  454.                  The lastread pointers for the first user in the USER 
  455.                  file are handled differently.  This means that lastread 
  456.                  pointers are retained for all areas, not just the eight 
  457.                  allowed for users.  It also means the lastread pointers 
  458.                  are the same for local keyboard mode as well as remote 
  459.                  access mode.
  460.  
  461.                  MM. DEFAULT OF USER TO AREA 1 ON CARRIER LOSS
  462.                  If carrier is dropped, the user record is set to area 
  463.                  number 1.
  464.  
  465.                  NN. CONTENTS COMMAND DISPLAYS DATE/TIME
  466.                  The C)ontents command in the file area will display the 
  467.                  date/time of each file contained in an archive.
  468.  
  469.                  OO. LOGON TIME LIMIT CONFIGURABLE
  470.                  You may specify a different logon time limit for users.  
  471.  
  472.                  PP. CONFIGURABLE "LOOKING BUSY" SUPPORT
  473.                  You may specify the specific string to cause a modem to 
  474.                  look busy.  This includes DTR manipulation.  The added 
  475.                  flexibility is useful for the new higher speed modems.
  476.  
  477.                  QQ. COMPLETE INTERNAL ECHOMAIL SUPPORT
  478.                  OPUS can do complete internal echomail support: 
  479.                  tossing, scanning, and duplicate message killing.
  480.  
  481.  
  482.                  RR. DIALING SCRIPT SUPPORT
  483.                  You may write a dialing script to replace the phone 
  484.                  number in a node list.  This is useful for accessing 
  485.                  certain networks.
  486.  
  487.                  SS. EXPORT MESSAGE TO DISK
  488.                  Messages may be written to disk in an ASCII format by 
  489.                  selecting the X)port command from the Message area 
  490.                  menu.
  491.  
  492.                  TT. ENHANCED EMBEDDED USER INPUT COMMAND ACCEPTS <ENTER>
  493.                  When creating questions or menus with embedded 
  494.                  commands, they can now be configured to accept the 
  495.                  <enter> key as a valid response.
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.                                         - 8 -